Running a couple hours late due to heavy snow in North Carolina, and Southern Virginia, The worlds Longest Passenger Train, Amtrak's Auto Train, is seen here nearing his destination of Lorton, VA ... (more)